package seven;

public class 七一包装类 {
    /** 测试Integer的用法，其他包装类与Integer类似 */
    void testInteger() {
        // 基本类型转化成Integer对象
        Integer int1 = new Integer(10);
        Integer int2 = Integer.valueOf(20); // 官方推荐这种写法
        // Integer对象转化成int
        int a = int1.intValue();
        // 字符串转化成Integer对象
        Integer int3 = Integer.parseInt("334");
        Integer int4 = new Integer("999");
        // Integer对象转化成字符串
        String str1 = int3.toString();
        // 一些常见int类型相关的常量
        System.out.println("int能表示的最大整数：" + Integer.MAX_VALUE);
    }
    public static void main(String[] args) {
        七一包装类 test  = new 七一包装类();
        test.testInteger();
        /**
         * 自动装箱和拆箱就是将基本数据类型和包装类之间进行自动的互相转换。
         * JDK1.5后，Java引入了自动装箱(autoboxing)/拆箱(unboxing)。
         */
    }
}
